Quadratic programming methods for tailored reduced Hessian SQP

نویسندگان

  • Claudia Schmid
  • Lorenz T. Biegler
چکیده

Reduced Hessian Successive Quadratic Programming (SQP) has been shown to be well suited for the solution of large-scale process optimization problems with many variables and constraints but only few degrees of freedom. The reduced space method Involves four major steps: an Initial preprocessing phase followed by an iterative procedure which requires the solution of a set of linear equalities, the QP subproblem and a line search. Clearly, the overall performance of the algorithm will depend directly on the robustness and computational efficiency of the techniques used to handle each of these subtasks. The preprocessing phase solves a linear feasibility problem corresponding to the original nonlinear programming formulation. This step serves to determine an initial consistent point, to select a nonsingular set of basis variables (required for the definition of the search subspaces) and to identify linear dependency among the equality constraints. We demonstrate how Fourer's piecewise-llnear simplex techniques allow us to solve a smaller initialization problem more efficiently than is possible with standard simplex techniques. Also, while the relative number of degrees of freedom is generally small, the actual number may become large. In this context, we present a new QP solver, QPKWIK, based on the dual algorithm of Goldfarb and Idnani. A unique feature of this algorithm is that it only requires the inverse Cholesky factor of the Hessian matrix to be supplied. At each iteration, this inverse Cholesky factor is obtained directly using a factorized inverse BFGS formula. The resulting solution technique for the QP subproblem is O(n) with respect to the degrees of freedom of the problem, as opposed to most existing software which involves O(n) operations. Further, the unconstrained optimum is dual feasible, which precludes the need for phase I calculations, and makes this method superior even for problems with few degrees of freedom. QPKWIK has been implemented so as to enhance the efficiency of the active set identification and is also able to determine a search direction when infeasible QP subproblems are encountered by relaxing the equality constraints without violating the simple bounds on the variables. Finally, numerical results are included, both to illustrate the advantages of the proposed techniques and to assess the overall performance of the reduced Hessian method. We note that this approach is especially wellsuited for process and real-time optimization and demonstrate this on several distillation problems as well as the Sunoco Hydrocracker Fractionation problem.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Performance of SQP Methods for Nonlinear Optimization

This paper concerns some practical issues associated with the formulation of sequential quadratic programming (SQP) methods for large-scale nonlinear optimization. SQP methods find an approximate solution of a sequence of quadratic programming (QP) subproblems in which a quadratic model of the objective function is minimized subject to the linearized constraints. Extensive numerical results are...

متن کامل

Interior point SQP strategies for large-scale, structured process optimization problems

Successive Quadratic Programming (SQP) has been the method of choice for the solution of many nonlinear programming problems in process engineering. However, for the solution of large problems with SQP based codes, the combinatorial complexity associated with active set quadratic programming (QP) methods can be a bottleneck in exploiting the problem structure. In this paper, we examine the meri...

متن کامل

A Second Derivative Sqp Method : Theoretical Issues

Sequential quadratic programming (SQP) methods form a class of highly efficient algorithms for solving nonlinearly constrained optimization problems. Although second derivative information may often be calculated, there is little practical theory that justifies exact-Hessian SQP methods. In particular, the resulting quadratic programming (QP) subproblems are often nonconvex, and thus finding th...

متن کامل

A Second Derivative Sqp Method with Imposed

Sequential quadratic programming (SQP) methods form a class of highly efficient algorithms for solving nonlinearly constrained optimization problems. Although second derivative information may often be calculated, there is little practical theory that justifies exact-Hessian SQP methods. In particular, the resulting quadratic programming (QP) subproblems are often nonconvex, and thus finding th...

متن کامل

Newton methods for nonsmooth convex minimization: connections among U-Lagrangian, Riemannian Newton and SQP methods

This paper studies Newton-type methods for minimization of partly smooth convex functions. Sequential Newton methods are provided using local parameterizations obtained from U -Lagrangian theory and from Riemannian geometry. The Hessian based on the U -Lagrangian depends on the selection of a dual parameter g; by revealing the connection to Riemannian geometry, a natural choice of g emerges for...

متن کامل

Newton Methods for Nonsmooth Convex Minimization: Connections between U-Lagrangian, Riemannian Newton and SQP Methods

This paper studies Newton-type methods for minimization of partly smooth convex functions. Sequential Newton methods are provided using local parameterizations obtained from U-Lagrangian theory and from Riemannian geometry. The Hessian based on the ULagrangian depends on the selection of a dual parameter g; by revealing the connection to Riemannian geometry, a natural choice of g emerges for wh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015